sales contest - German English Dictionary